supporting benefit - French English Dictionary